ectodermo superficial - French English Dictionary